home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / ifl / TIFFquery.z / TIFFquery
Encoding:
Text File  |  2002-10-03  |  6.8 KB  |  133 lines

  1.  
  2.  
  3.  
  4. QQQQUUUUEEEERRRRYYYY((((3333TTTT))))         IIIImmmmaaaaggggeeee FFFFoooorrrrmmmmaaaatttt LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll          QQQQUUUUEEEERRRRYYYY((((3333TTTT))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      TIFFCurrentRow, TIFFCurrentStrip, TIFFCurrentTile, TIFFCurrentDirectory,
  10.      TIFFLastDirectory, TIFFFileno, TIFFFileName, TIFFGetMode, TIFFIsTiled,
  11.      TIFFIsByteSwapped, TIFFIsUpSampled, TIFFIsMSB2LSB - query routines
  12.  
  13. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  14.      ####iiiinnnncccclllluuuuddddeeee <<<<ttttiiiiffffffffiiiioooo....hhhh>>>>
  15.      uuuuiiiinnnntttt33332222 TTTTIIIIFFFFFFFFCCCCuuuurrrrrrrreeeennnnttttRRRRoooowwww((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  16.      ttttssssttttrrrriiiipppp____tttt TTTTIIIIFFFFFFFFCCCCuuuurrrrrrrreeeennnnttttSSSSttttrrrriiiipppp((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  17.      ttttttttiiiilllleeee____tttt TTTTIIIIFFFFFFFFCCCCuuuurrrrrrrreeeennnnttttTTTTiiiilllleeee((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  18.      ttttddddiiiirrrr____tttt TTTTIIIIFFFFFFFFCCCCuuuurrrrrrrreeeennnnttttDDDDiiiirrrreeeeccccttttoooorrrryyyy((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  19.      iiiinnnntttt TTTTIIIIFFFFFFFFLLLLaaaassssttttDDDDiiiirrrreeeeccccttttoooorrrryyyy((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  20.      iiiinnnntttt TTTTIIIIFFFFFFFFFFFFiiiilllleeeennnnoooo((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  21.      cccchhhhaaaarrrr**** TTTTIIIIFFFFFFFFFFFFiiiilllleeeeNNNNaaaammmmeeee((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  22.      iiiinnnntttt TTTTIIIIFFFFFFFFGGGGeeeettttMMMMooooddddeeee((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  23.      iiiinnnntttt TTTTIIIIFFFFFFFFIIIIssssTTTTiiiilllleeeedddd((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  24.      iiiinnnntttt TTTTIIIIFFFFFFFFIIIIssssBBBByyyytttteeeeSSSSwwwwaaaappppppppeeeedddd((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  25.      iiiinnnntttt TTTTIIIIFFFFFFFFIIIIssssUUUUppppSSSSaaaammmmpppplllleeeedddd((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  26.      iiiinnnntttt TTTTIIIIFFFFFFFFIIIIssssMMMMSSSSBBBB2222LLLLSSSSBBBB((((TTTTIIIIFFFFFFFF**** ttttiiiiffff))))
  27.      ccccoooonnnnsssstttt cccchhhhaaaarrrr**** TTTTIIIIFFFFFFFFGGGGeeeettttVVVVeeeerrrrssssiiiioooonnnn((((vvvvooooiiiidddd))))
  28.  
  29. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  30.      The following routines return status information about an open TIFF file.
  31.  
  32.      _T_I_F_F_C_u_r_r_e_n_t_D_i_r_e_c_t_o_r_y returns the index of the current directory
  33.      (directories are numbered starting at 0).  This number is suitable for
  34.      use with the _T_I_F_F_S_e_t_D_i_r_e_c_t_o_r_y routine.
  35.  
  36.      _T_I_F_F_L_a_s_t_D_i_r_e_c_t_o_r_y returns a non-zero value if the current directory is
  37.      the last directory in the file; otherwise zero is returned.
  38.  
  39.      _T_I_F_F_C_u_r_r_e_n_t_R_o_w, _T_I_F_F_C_u_r_r_e_n_t_S_t_r_i_p, and _T_I_F_F_C_u_r_r_e_n_t_T_i_l_e, return the current
  40.      row, strip, and tile, respectively, that is being read or written.  These
  41.      values are updated each time a read or write is done.
  42.  
  43.      _T_I_F_F_F_i_l_e_n_o returns the underlying file descriptor used to access the TIFF
  44.      image in the filesystem.
  45.  
  46.      _T_I_F_F_F_i_l_e_N_a_m_e returns the pathname argument passed to _T_I_F_F_O_p_e_n or
  47.      _T_I_F_F_F_d_O_p_e_n.
  48.  
  49.      _T_I_F_F_G_e_t_M_o_d_e returns the mode with which the underlying file was opened.
  50.      On UNIX systems, this is the value passed to the _o_p_e_n(2) system call.
  51.  
  52.      _T_I_F_F_I_s_T_i_l_e_d returns a non-zero value if the image data has a tiled
  53.      organization.  Zero is returned if the image data is organized in strips.
  54.  
  55.      _T_I_F_F_I_s_B_y_t_e_S_w_a_p_p_e_d returns a non-zero value if the image data was in a
  56.      different byte-order than the host machine.  Zero is returned if the
  57.      image data and local host byte-orders are the same.  Data samples that
  58.      are more than 8 bits wide must be byte-swapped by the application.
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. QQQQUUUUEEEERRRRYYYY((((3333TTTT))))         IIIImmmmaaaaggggeeee FFFFoooorrrrmmmmaaaatttt LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll          QQQQUUUUEEEERRRRYYYY((((3333TTTT))))
  71.  
  72.  
  73.  
  74.      _T_I_F_F_I_s_U_p_S_a_m_p_l_e_d returns a non-zero value if image data returned through
  75.      the read interface routines is being up-sampled.  This can be useful to
  76.      applications that want to calculate I/O buffer sizes to reflect this
  77.      usage (though the usual strip and tile size routines already do this).
  78.  
  79.      _T_I_F_F_I_s_M_S_B_2_L_S_B returns a non-zero value if the image data is being
  80.      returned with bit 0 as the most significant bit.
  81.  
  82.      _T_I_F_F_G_e_t_V_e_r_s_i_o_n returns an ASCII string that has a version stamp for the
  83.      TIFF library software.
  84.  
  85. DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
  86.      None.
  87.  
  88. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  89.      _l_i_b_t_i_f_f(3T), _T_I_F_F_O_p_e_n(3T), _T_I_F_F_F_d_O_p_e_n(3T)
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.